Skip to content

Feature/add non blt option#74

Merged
rrsettgast merged 15 commits intomainfrom
feature/addNonBltOption
Sep 26, 2025
Merged

Feature/add non blt option#74
rrsettgast merged 15 commits intomainfrom
feature/addNonBltOption

Conversation

@rrsettgast
Copy link
Collaborator

@rrsettgast rrsettgast commented Sep 15, 2025

@ABandet
Copy link
Collaborator

ABandet commented Sep 16, 2025

For now, I get a strange error:

-- BLT Version: 0.6.2
-- CMake Version: 3.28.3
-- CMake Build Type:
-- CMake Executable: /usr/bin/cmake
-- BLT MPI support is OFF
-- BLT OpenMP support is OFF
-- BLT CUDA support is ON
-- BLT HIP support is OFF
-- Creating BLT CUDA targets...
CMake Error at src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/cmake/thirdparty/BLTSetupCUDA.cmake:26 (message):
  CUDA language enabled prior to setting CMAKE_CUDA_HOST_COMPILER.  Please
  set CMAKE_CUDA_HOST_COMPILER prior to ENABLE_LANGUAGE(CUDA) or PROJECT(..
  LANGUAGES CUDA)
Call Stack (most recent call first):
  src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/cmake/BLTSetupTargets.cmake:97 (include)
  src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/cmake/SetupThirdParty.cmake:6 (include)
  src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/SetupBLT.cmake:129 (include)
  src/discretization/CMakeLists.txt:15 (include)


-- Configuring incomplete, errors occurred!

However this error disapear the second time I launch CMake.

Command used is cmake -DUSE_KOKKOS=ON -DENABLE_CUDA=ON -DUSE_VECTOR=OFF -DENABLE_PYWRAP=OFF -DCMAKE_INSTALL_PREFIX=./install ..

@Bubusch Bubusch linked an issue Sep 17, 2025 that may be closed by this pull request
@rrsettgast
Copy link
Collaborator Author

For now, I get a strange error:

-- BLT Version: 0.6.2
-- CMake Version: 3.28.3
-- CMake Build Type:
-- CMake Executable: /usr/bin/cmake
-- BLT MPI support is OFF
-- BLT OpenMP support is OFF
-- BLT CUDA support is ON
-- BLT HIP support is OFF
-- Creating BLT CUDA targets...
CMake Error at src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/cmake/thirdparty/BLTSetupCUDA.cmake:26 (message):
  CUDA language enabled prior to setting CMAKE_CUDA_HOST_COMPILER.  Please
  set CMAKE_CUDA_HOST_COMPILER prior to ENABLE_LANGUAGE(CUDA) or PROJECT(..
  LANGUAGES CUDA)
Call Stack (most recent call first):
  src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/cmake/BLTSetupTargets.cmake:97 (include)
  src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/cmake/SetupThirdParty.cmake:6 (include)
  src/discretization/fe/SEMKernels/src/Shiva/tpl/camp/extern/blt/SetupBLT.cmake:129 (include)
  src/discretization/CMakeLists.txt:15 (include)


-- Configuring incomplete, errors occurred!

However this error disapear the second time I launch CMake.

Command used is cmake -DUSE_KOKKOS=ON -DENABLE_CUDA=ON -DUSE_VECTOR=OFF -DENABLE_PYWRAP=OFF -DCMAKE_INSTALL_PREFIX=./install ..

there is no BLT anymore.

@rrsettgast rrsettgast merged commit 75c0e69 into main Sep 26, 2025
8 checks passed
@rrsettgast rrsettgast deleted the feature/addNonBltOption branch October 7, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

remove BLT dependency from proxys

2 participants